﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace org.swinchester.windowsevents.core
{
    public class WindowsEventEntity
    {
        public Guid ActivityId { get; set; }
        public int WindowsId { get; set; }
        public string Keywords { get; set; }
        public List<string> KeywordsDisplayNames { get; set; }
        public string Level { get; set; }
        public string LevelDisplayName { get; set; }
        public string LogName { get; set; }
        public string MachineName { get; set; }
        public short Opcode { get; set; }
        public string OpcodeDisplayName { get; set; }
        public int ProcessId { get; set; }
        public List<string> Properties { get; set; }
        public Guid ProviderId { get; set; }
        public string ProviderName { get; set; }
        public int Qualifiers { get; set; }
        public long RecordId { get; set; }
        public Guid RelatedActivityId { get; set; }
        public int Task { get; set; }
        public string TaskDisplayName { get; set; }
        public int ThreadId { get; set; }
        public DateTime TimeCreated { get; set; }
        public string UserId { get; set; }
        public string Version { get; set; }
    }
}
